Преобразование запроса на выборку в запрос на изменение

Чтобы создать таблицу из результатов запроса, использовавшегося для отбора записей в связанных таблицах, его нужно преобразовать из запроса на выборку в запрос на изменение. Для этого:

  1. Выберите команду меню Запрос, Создание таблицы (Query, Make Table) [ Меню Запрос доступно только в режиме Конструктора запроса. ] или щелкните по стрелке на кнопке Тип запроса (Query Type) на панели инструментов и выберите из списка тип Создание таблицы (Make-Table Query). Диалоговое окно Создание таблицы (Make Table) показано на рис. 8.1.
  2. В текстовом поле имя таблицы (Table Name) введите описательное имя для новой таблицы, например: список холодных клиентов.

Внимание

В базе данных Access не должно быть таблицы и запроса с одинаковыми именами.

В этом диалоговом окне можно определить также, где должна быть создана таблица — в текущей базе данных (переключатель в текущей базе данных (Current Database) выбран по умолчанию) или в другой базе данных. В последнем случае нужно выбрать переключатель в другой базе данных (Another Database) и ввести имя этой базы данных.

  1. Нажмите кнопку ОК. Запрос на выборку преобразуется в запрос на создание таблицы.

Рис. 8.1. Диалоговое окно Создание таблицы

Рис. 8.2. Запрос на изменение в окне базы данных

  1. Нажмите стрелку на кнопке Вид (View) панели инструментов и выберите из списка элемент SQL View (Режим SQL). Вы увидите инструкцию SQL, которая генерируется автоматически, когда вы в графическом режиме создаете запрос. Она отличается от обычной инструкции SELECT тем, что содержит еще одно предложение INTO...
  2. Сохраните и закройте запрос. Теперь в окне базы данных ему соответствует другой значок, который сопровождается восклицательным знаком (рис. 8.2), это означает, что запрос является запросом на изменение.